﻿html { font-size: 100%; text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -o-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd,
ul, ol, li, pre, form, fieldset, legend, button, input, textarea,
th, td { margin: 0; padding: 0; word-wrap: break-word; }
body, html { height: 100%; }
body, html, input { font: 12px/21px "宋体","微软雅黑","黑体",Arial,sans-serif,tahoma,Hiragino Sans G; font-size: 12px; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
input.dialog { height: 0; height: 0; font-size: 0; line-height: 0; border: none; }
h1 { font-size: 34px; }
h2 { font-size: 26px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
input, label, img, th, textarea { vertical-align: middle; outline: none; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new,courier,monospace; }
input.button, input.btn { padding: 0.25em; width: auto; _width: 0; overflow: visible !ie; }
ul, ol, li { list-style: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); outline: none; }
    a:hover { text-decoration: none; _zoom: 1; color: #b50006; }
.clr { clear: both; height: 0; overflow: hidden; }

.mi { width: 1000px; margin: 0 auto; text-align: left; background: #FFF; }
.t_n { display: none; }
.t_b { display: block; }
.fl { float: left; display: inline; display: block !important; }
.fr { float: right; display: inline; }

.red { color: #cb0305; }

/*头部*/
.hd { margin-bottom: 10px; background-color: #fff; }
.hd_top { height: 35px; overflow: hidden; line-height: 35px; color: #666; background-color: #ebebeb; }
    .hd_top li { position: relative; }
        .hd_top li.fl { padding-right: 15px; }
        .hd_top li.fr a { padding: 0 10px; color: #333; }
.hd_tq { width: 235px; margin-top: 5px; }
.banner { margin-bottom: 10px; }
.x1b .xul_dt li a { width: 365px; }


.menu { width: 1000px; height: 38px; line-height: 38px; overflow: hidden; border-top: 3px #b50006 solid; background-color: #f5f5f5; }
    .menu ul { width: 110%; }
    .menu li { float: left; width: 91px; height: 38px; overflow: hidden; text-align: center; font-size: 14px; font-weight: bold; }
    .menu a { color: #b50006; }
.subMenu { border: 1px #ddd solid; background-color: #fff; height: 30px; line-height: 30px; padding-left: 10px; color: #999; }
    .subMenu b { color: #666; }
    .subMenu a { padding: 0 8px; color: #333; }
.hd a:hover { color: #b50006; }

body { background: url(2016/r06_1.jpg) center 500px #fff repeat-y; }
.html2016 { background: url(2016/bg201602.jpg) center  0 #fff no-repeat; }
.tophead { width: 100%; height: 290px; }
/*.tophead p { display: block; width: 100%; height: 130px; background: url(201578/bg3.jpg) center no-repeat; }*/
.tophead1 { width: 100%; height: 35px; background-color: #ebebeb; }
    .tophead1 .hd_top .fl span { padding-right: 20px; display: inline-block; color: #333; }
.menu2 { width: 1020px; height: 70px; padding: 8px 0; margin: 0 auto; }
    .menu2 ul { width: 105%; }
    .menu2 li { float: left; display: inline; width: 92px; height: 25px; line-height: 25px; text-align: center; text-align: center; font-size: 14px; font-weight: bold; }
    .menu2 a { color: #fff; }
        .menu2 a:hover { color: #ff0; text-decoration: underline; }
.xad1t { width: 1000px; height: 10px; display: block; text-align: center; margin: 0 auto; border-bottom: 1px #fff solid; }
.xad1b { width: 1000px; height: 10px; display: block; text-align: center; margin: 0 auto; border-top: 1px #fff solid; margin-bottom: 10px; }

.x_cdxc { width: 490px; height: 225px; overflow: hidden; background: url(2016/r06_9.jpg) top repeat-x; }
.xtit1 { height: 35px; line-height: 32px; }
    .xtit1 b { display: block; float: left; width: 100px; height: 33px; padding-left: 20px; background: url(images/li1.gif) 5px 10px no-repeat; font-size: 14px; font-weight: bold; color: #886f13; }
        .xtit1 b a { color: #886f13; }
    .xtit1 span { float: right; color: #999; }
    .xtit1 a { color: #555; padding: 0 5px; }
.x_cdxc1 { width: 185px; height: 156px; float: left; overflow: hidden; }
    .x_cdxc1 em { display: block; width: 185px; height: 125px; overflow: hidden; }
    .x_cdxc1 img { width: 185px; height: 125px; }
    .x_cdxc1 b { display: block; height: 30px; line-height: 30px; color: #666; text-align: center; overflow: hidden; }
        .x_cdxc1 b a { color: #b50006; font-size: 14px; }

.x_cdxcbox { padding: 10px 10px; height: 156px; overflow: hidden; border: 1px #ddd solid; }
.x_cdxc .xul1 { width: 265px; height: 156px; overflow:hidden;float:right; }
.x_cdxc .xul1 li { height: 31px; line-height: 31px; font-size:14px; }
        .x_cdxc .xul1 li a:hover { color: #b50006; }

.x3_rtu1 { /*border: 1px #fff solid;*/ height: 480px; /*background-color: #f3f3f3;*/ }
    .x3_rtu1 ul { display: block; margin-top: 5px; overflow: hidden; }
    .x3_rtu1 li img { width: 300px; height: 480px; }

.adbg1 { width: 100%; height: 10px; background: url(201578/bg9.jpg) repeat-x; }
.adbg2 { width: 100%; height: 10px; background: url(201578/bg10.jpg) repeat-x; }
.adbg3 { width: 100%; height: 8px; background: url(201578/bg11.jpg) repeat-x; }
.adbg4 { width: 100%; height: 10px; background: url(201578/bg12.jpg) repeat-x; }
.adbg5 { width: 100%; height: 10px; background: url(201578/bg13.jpg) repeat-x; }
.adbg6 { width: 100%; height: 14px; background: url(201578/bg14.jpg) repeat-x; margin-top: 5px; }

/*广告部分*/
.xad1 { margin-bottom: 10px; }
    .xad1 a { display: block; }

/*新闻头条*/
.xhot { padding: 9px; padding-left: 99px; border: 1px #ddd solid; height: 80px; text-align: center; margin: 0 auto; width: 890px; background: url(images/hot1.gif) 10px 9px #fff no-repeat; margin-bottom: 10px; }
    .xhot h1 { display: block; height: 50px; line-height: 50px; overflow: hidden; font: bold 32px/50px microsoft yahei,SimHei,黑体; }
        .xhot h1 a { color: #b50006; }
    .xhot p { display: block; height: 30px; line-height: 30px; overflow: hidden; }
        .xhot p a { display: inline-block; padding: 0 10px; color: #252525; }
            .xhot p a:hover { color: #b50006; text-decoration: underline; }


.xul1 { margin-bottom: 5px; }
    .xul1 li { height: 25px; line-height: 25px; overflow: hidden; padding-left: 8px; color: #ccc; background: url(images/lh-li1.gif) 0 13px no-repeat; }
        .xul1 li a { color: #252525; padding: 0 2px; }


.x1 { height: 510px; margin-bottom: 10px; }
.x1l { width: 690px; height: 510px; }
.x1r { width: 300px; height: 510px; }
/*焦点图*/
.x1focus { width: 490px; height: 350px; overflow: hidden; background-color: #f3f3f3; position: relative; }
.x1fc_bd { height: 320px; overflow: hidden; }
    .x1fc_bd ul { overflow: hidden; zoom: 0; }
    .x1fc_bd li { width: 100%; height: 320px; overflow: hidden; }
    .x1fc_bd em { display: block; float: left; width: 490px; height: 320px; overflow: hidden; }
    .x1fc_bd img { width: 490px; height: 320px; }


.x1fc_r { width: 100%; position: absolute; height: 40px; line-height: 40px; font-family: microsoft yahei,SimHei,黑体; text-indent: 20px; font-size: 14px; z-index: 100; left: 0; bottom: 30px; overflow: hidden; background: url(images/666.png) repeat; }
    .x1fc_r a { color: #fff; }
.x1fc_hd { height: 10px; padding: 10px 15px; overflow: hidden; background-color: #000; }
    .x1fc_hd em { display: inline-block; width: 10px; height: 10px; float: left; overflow: hidden; border-radius: 10px; background-color: #999; margin-right: 8px; cursor: pointer; }
        .x1fc_hd em.on { background-color: #fff; }
.x1fc_but { display: none; }
.x1focus:hover .x1fc_but { display: block; }
.x1fc_but em { display: block; position: absolute; width: 30px; height: 30px; overflow: hidden; z-index: 500; top: 135px; cursor: pointer; }
.x1fc_prev { left: 10px; background: url(images/left.png) center no-repeat; }
.x1fc_next { left: 450px; background: url(images/right.png) center no-repeat; }

/*昌都要闻+焦点舆论*/
.newTab, .newFcous { width: 490px; height: 225px; overflow: hidden; background: url(2016/r06_9.jpg) top repeat-x; }
.newtabs { height: 37px; overflow: hidden; margin-bottom: 10px; font-family: microsoft yahei,SimHei,黑体; }
    .newtabs li { float: left; width: 163px; height: 37px; line-height: 34px; text-align: center; font-size: 18px; }
        .newtabs li a { color: #252525; }
        .newtabs li.selected { background: url(2016/r06_10.jpg) center #a5140f no-repeat; }
            .newtabs li.selected a { color: #fff; }
.newTab .xul1 { padding: 5px 15px; height: 166px; font-size: 14px; overflow: hidden; border: 1px #ddd solid; }
    .newTab .xul1 li:nth-child(4n+2) a { font-weight: bold; }
    .newTab .xul1 li { height: 32px; line-height: 32px; border-bottom: 1px dotted #ccc; }
        .newTab .xul1 li a:hover { color: #b50006; }
.newTab .xul_dt span { color: #b50006; }

.newFc_tit { height: 37px; line-height: 34px; font-family: microsoft yahei,SimHei,黑体; margin-bottom: 10px; }
    .newFc_tit a { display: inline-block; width: 162px; float: left; height: 37px; font-size: 18px; color: #fff; text-align: center; background: url(2016/r06_10.jpg) center #a5140f no-repeat; }
    .newFc_tit span { display: inline-block; height: 34px; width: 200px; padding-left: 20px; color: #bbb; }

.newFcous .xul1 { padding: 5px 15px; height: 166px; font-size: 14px; overflow: hidden; border: 1px #ddd solid; }
    .newFcous .xul1 li { height: 32px; line-height: 32px; border-bottom: 1px dotted #ccc; }
        .newFcous .xul1 li a:hover { color: #b50006; }
    .newFcous .xul1 span { color: #b50006; }


.x1a { width: 1020px; height: 350px; margin-bottom: 15px; }
.x1al { width: 508px; height: 348px; border: 1px #ddd solid; background-color: #f4f4f4; overflow: hidden; }
.x1alhot { padding: 0 15px; overflow: hidden; height: 115px; border-bottom: 2px #111 solid; background-color: #fff; }
    .x1alhot b { display: block; height: 44px; border-bottom: 1px #ddd solid; text-align: center; line-height: 44px; overflow: hidden; font-size: 20px; font-family: microsoft yahei,SimHei,黑体; }
    .x1alhot p { height: 50px; line-height: 25px; overflow: hidden; text-indent: 2em; font-size: 14px; margin: 10px 0; color: #555; }
    .x1alhot a { color: #b50006; }
.x1al li { padding: 0 15px; overflow: hidden; height: 113px; border-top: 1px #111 solid; }
    .x1al li b { display: block; height: 44px; border-bottom: 1px #ddd solid; text-align: center; line-height: 44px; overflow: hidden; font-size: 20px; font-family: microsoft yahei,SimHei,黑体; }
    .x1al li p { height: 50px; line-height: 25px; overflow: hidden; text-indent: 2em; font-size: 14px; margin: 8px 0; color: #555; }
        .x1al li p a { color: #b50006; }
    .x1al li b a { color: #333; }
.x1al a:hover { text-decoration: underline; }

.x1b { height: 225px; margin-bottom: 15px; }
.x1c { height: 225px; margin-bottom: 15px; }


/*常委动态*/
.x1r1 { height: 350px; /*border: 1px #ddd solid;*/ border-top: none; padding: 0 1px; overflow: hidden; margin-bottom: 10px; }
.x1r1Tit { }
    .x1r1Tit a { color: #fff; }
.x1r1 .xul1 { padding: 5px 4px; }
    .x1r1 .xul1 a { color: #333; }
.x1r1a { height: 80px; line-height: 20px; overflow: hidden; margin: 0 10px; }
    .x1r1a a { display: inline-block; margin-right: 15px; color: #252525; }
.x1rtab { width: 490px; height: 225px; overflow: hidden; background: url(2016/r06_9.jpg) top repeat-x; }
.x1rtabs { width: 120%; height: 37px; overflow: hidden; font-family: microsoft yahei,SimHei,黑体; margin-bottom: 10px; }
    .x1rtabs li { float: left; width: 245px; height: 37px; text-align: center; line-height: 34px; text-align: center; font-size: 18px; }
        .x1rtabs li a { color: #252525; }
        .x1rtabs li.selected { background: url(2016/r06_11.jpg) center #a5140f no-repeat; }
            .x1rtabs li.selected a { color: #fff; }
.x1rDv { padding: 5px 15px; height: 166px; font-size: 14px; overflow: hidden; border: 1px #ddd solid; }
    .x1rDv li { height: 32px; line-height: 32px; border-bottom: 1px dotted #ccc; }
        .x1rDv li a:hover { color: #b50006; }

.x1 a:hover { text-decoration: underline; }
.x1rad { border: 1px #ddd solid; border-top: none; height: 50px; overflow: hidden; }

.x1r1t { height: 120px; padding-top: 10px; overflow: hidden; }
    .x1r1t ul { width: 110%; }
    .x1r1t li { float: left; height: 120px; width: 142px; margin-right: 16px; }
    .x1r1t img { display: block; width: 142px; height: 90px; overflow: hidden; }
    .x1r1t p { display: block; height: 30px; color: #b50006; line-height: 30px; overflow: hidden; text-align: center; }
.x1rmail { width: 190px; height: 40px; overflow: hidden; margin: 0 8px; line-height: 20px; color: #333; padding: 10px 0 10px 90px; font-family: "arial","微软雅黑"; background: url(images/art_mail_top.jpg) 20px 10px #f5f5f5 no-repeat; }
    .x1rmail b { font-size: 14px; }

.x2 { height: 940px; margin-bottom: 10px; overflow: hidden; }
.xleft { width: 690px; }
.xright { width: 300px; }
.x2r { width: 300px; height: 930px; }

.xbox { width: 340px; height: 280px; overflow: hidden; margin-bottom: 5px; }
.xleft .xbox { margin-right: 10px; }
.x2 .xleft .xbox { background: url(2016/r06_2.jpg) no-repeat; }
.x2_box { width: 110%; }
.xtit { height: 37px; line-height: 32px; }
    .xtit b { display: block; float: left; width: 92px; height: 33px; padding-left: 10px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; font-family: "arial","微软雅黑"; }
        .xtit b a { color: #D0180D; }
    .xtit span { float: right; color: #999; }
    .xtit a { color: #555; padding: 0 5px; }
.xhot1 { height: 90px; margin: 10px 0; overflow: hidden; }
    .xhot1 em { display: block; float: left; width: 121px; height: 86px; padding: 1px; border: 1px #ddd solid; overflow: hidden; }
    .xhot1 img { width: 121px; height: 86px; }
    .xhot1 p { float: right; display: block; width: 205px; height: 90px; overflow: hidden; line-height: 22px; color: #666; }
    .xhot1 b { display: block; padding-bottom: 3px; font-size: 14px; height: 22px; overflow: hidden; }
    .xhot1 a { color: #d0180d; display: inline-block; }
.xbox .xul1 { height: 125px; overflow: hidden; font-size: 14px; }
.x2lad { width: 690px; height: 66px; overflow: hidden; clear: both; }

.xul_dt a { display: inline-block; width: 245px; overflow: hidden; }
.xul_dt span { display: inline-block; width: 45px; color: #999; text-align: left; float: right; overflow: hidden; }

.x3 .x2_box .xbox { border-top: 1px #b50006 solid; padding-top: 5px; }
.x3 .x2_box .xtit b { padding: 0; text-align: left; }

.x2rtit { height: 36px; line-height: 35px; padding: 0 5px; /*background-color: #eaeaea;*/ background: url(2016/r06_8.jpg) repeat-x; }
    .x2rtit b { font-size: 14px; color: #252525; padding-left: 5px; width: 100px; float: left; }
    .x2rtit span { float: right; color: #999; }
    .x2rtit a { padding: 0 5px; color: #b50006; }
    .x2rtit b a { color: #333; }

.x2r .x2rtit, .x3r1 .x2rtit { margin-bottom: 10px; }
.x2rmp3 { padding: 0 10px; }
    .x2rmp3 li { height: 30px; line-height: 30px; border-bottom: 1px #ddd dotted; overflow: hidden; padding-left: 23px; background: url(images/mp3.gif) 1px 7px no-repeat; }

    .x2rmp3 span { display: inline-block; width: 160px; height: 30px; overflow: hidden; }
    .x2rmp3 samp { float: right; text-decoration: underline; }
        .x2rmp3 samp a { color: #b50006; padding-left: 10px; text-decoration: underline; }
    .x2rmp3 span a { color: #252525; }

.x3 .xleft .xbox,.x3 .xleft .x4box{ background:url(2016/r06_20.jpg) 0 -5px repeat-x;}
.x3 .xleft .xtit { padding-left:5px;}




.x2r_xwzt { height: 252px; width: 280px; padding: 8px 9px 0 9px; overflow: hidden; border-left: 1px #ddd solid; border-right: 1px #ddd solid; }
    .x2r_xwzt em { display: block; width: 280px; height: 66px; overflow: hidden; margin: 10px auto; }
        .x2r_xwzt em img { width: 280px; height: 66px; }
    .x2r_xwzt .xul1 { height: 150px; overflow: hidden; }
.x2r_tv { width: 270px; height: 243px; overflow: hidden; padding: 13px 14px 0 14px; }
    .x2r_tv ul { width: 110%; }
    .x2r_tv li { float: left; display: inline; width: 130px; height: 110px; overflow: hidden; margin-bottom: 10px; margin-right: 10px; position: relative; }
        .x2r_tv li em { display: block; width: 124px; height: 84px; border: 1px #ddd solid; padding: 2px; overflow: hidden; text-align: center; }
        .x2r_tv li img { width: 124px; height: 84px; }
        .x2r_tv li span { display: block; text-align: center; line-height: 20px; }
    .x2r_tv a { color: #252525; }
    .x2r_tv li i { display: block; position: absolute; z-index: 100; left: 10px; top: 40px; width: 33px; height: 33px; overflow: hidden; background: url(images/phBtn-png24.png) center no-repeat; }
.x2 a:hover { color: #b50006; text-decoration: underline; }


.x3 { height: 840px; margin-bottom: 10px; overflow: hidden; }
.x3box { width: 340px; height: 225px; overflow: hidden; }
    .x3box .xtit { margin-bottom: 10px; }
.x3lim li { width: 121px; height: 81px; padding: 1px; border: 1px #ddd solid; overflow: hidden; margin-bottom: 8px; }
.x3lim { width: 125px; height: 200px; }
    .x3lim img { width: 121px; height: 81px; }
.x3box .xul1 { float: right; width: 205px; height: 190px; overflow: hidden; }



.x3r1 { width: 300px; height: 304px; overflow: hidden; margin-bottom: 10px; background: url(2016/r06_6.jpg)top no-repeat; }
    .x3r1 .x2rtit {  padding-bottom: 5px; }
.x2rtit samp { color: #f00; }
.x3r1 ul { height: 290px; }
.x3r1 li { float: left; display: inline; margin-left: 14px; width: 127px; height: 290px; overflow: hidden; }
    .x3r1 li b { display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden; margin-bottom: 10px; background-color: #ccc; }
        .x3r1 li b a { display: block; height: 30px; font-size: 14px; color: #252525; }
    .x3r1 li em { display: block; width: 125px; height: 190px; border: 1px #6e6e6e solid; overflow: hidden; }
        .x3r1 li em img { width: 125px; height: 190px; }
    .x3r1 li span { display: block; line-height: 30px; height: 30px; text-align: center; overflow: hidden; color: #666; }
.x3r2 { border: 0 #ddd solid; height: 520px; overflow: hidden; /*border-top:2px #d0180d solid;*/ }

.x3r2b { /*margin: 1px; display: block; height: 28px; line-height: 28px; background: url("images/bg220.png") repeat-x scroll 0 5px #D0180D; padding: 0 10px; border-bottom: 1px #ddd solid;*/ }
    .x3r2b b { color: #fff; font: bold 16px/28px microsoft yahei,SimHei,黑体; }
    .x3r2b span { float: right; }
        .x3r2b span a { color: #fff; }
.x3r2ul { padding: 5px 10px; height: 140px; position: relative; overflow: hidden; }
.x3r2 .xul1 li { height: 27px; line-height: 27px; font-size: 14px; border-bottom: 1px #ddd dotted; }
.x3 .fl a:hover { color: #b50006; text-decoration: underline; }


.x4 { height: 280px; margin-bottom: 10px; overflow: hidden; }
.x4box { width: 340px; height: 280px; overflow: hidden; border-top: 1px #D0180D solid; padding-top: 5px; }
    .x4box .xtit { margin-bottom: 10px; }
        .x4box .xtit b { color: #D0180D; padding: 0; text-align: left; }
.x4c { margin-left: 10px; }
.rt2tab { width: 340px; background-color: #D0180D; height: 110px; margin: 0 14px 10px 0; text-align: center; }
    .rt2tab .titImg { width: 340px; height: 80px; overflow: hidden; display: block; border-bottom: 1px solid #fff; }
        .rt2tab .titImg img { width: 340px; height: 80px; }
    .rt2tab .titText { width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-align: center; color: #FFF; }

.x4ul1 { width: 110%; height: 115px; overflow: hidden; margin-bottom: 5px; }
    .x4ul1 li { float: left; display: inline; width: 160px; height: 110px; border: 1px #ddd solid; padding: 1px; margin-right: 10px; overflow: hidden; font: 14px; }
    .x4ul1 img { width: 160px; height: 110px; }
.x4l .xul1 { height: 112px; overflow: hidden; }
    .x4l .xul1 li, .x4c .xul1 li { height: 28px; line-height: 28px; }
        .x4l .xul1 li a, .x4c .xul1 li a { font-size: 14px; }
.xul1 a.on { color: #b50006; }
.x4r { width: 300px; height: 280px; }
.x4rtit { height: 33px; line-height: 33px; padding: 0 5px; border-bottom: 2px #b50006 solid; }
    .x4rtit b { font-size: 14px; color: #cb0305; padding-left: 5px; }
    .x4rtit a { float: right; color: #cb0305; }
.x4r_box { width: 300px; height: 235px; padding-top: 10px; overflow: hidden; background: url(images/x2.gif) 50px 0 no-repeat; }
.x4 a:hover { color: #b50006; text-decoration: underline; }

.x5box { width: 950px; height: 145px; padding: 9px 24px; overflow: hidden; background-color:#fff; border: 1px #ddd solid; margin: 0 auto; position: relative; margin-bottom: 10px; }
.x5bd { width: 950px; height: 145px; overflow: hidden; }
    .x5bd ul { overflow: hidden; zoom: 0; }
    .x5bd li { float: left; _display: inline; margin-right: 9px; width: 150px; height: 145px; }
        .x5bd li img { width: 150px; height: 115px; }
        .x5bd li p { display: block; height: 30px; text-align: center; line-height: 30px; font-size: 12px; overflow: hidden; }
        .x5bd li a { color: #333; }
.x5_prev, .x5_next { position: absolute; width: 20px; height: 32px; overflow: hidden; z-index: 500; top: 56px; cursor: pointer; }
.x5_prev { left: 0; background: url(images/x3.gif) no-repeat; }
.x5_next { right: 0; background: url(images/x3.gif) -20px 0 no-repeat; }


.x6 { /*height: 380px;*/ margin-bottom: 10px; position: relative; background: url(images/hw02.gif) 115px 0 #fff no-repeat; }
.x6tabs { height: 34px; border-bottom: 1px #ddd solid; overflow: hidden; border-right: 1px #ddd solid; font-size: 14px; margin-bottom: 10px; }
.x6 .x6tabs { background: url(images/x4.gif) no-repeat; }
.x6 .bar { width: 90px; height: 30px; display: block; }
.x6tabs li { float: right; width: 100px; border-top: 1px #ddd solid; border-left: 1px #ddd solid; text-align: center; height: 33px; line-height: 33px; background: url(images/line2——00.gif) #f6f6f6 top repeat-x; }
    .x6tabs li a { color: #b50006; }
        .x6tabs li a:hover { font-weight: bold; }

.x6box { height: 330px; overflow: hidden; }
.x6l { width: 320px; height: 330px; overflow: hidden; }
    .x6l em { display: block; width: 320px; height: 220px; overflow: hidden; margin-bottom: 5px; }
    .x6l img { width: 320px; height: 220px; }
    .x6l h1 { display: block; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; overflow: hidden; }
    .x6l a { color: #555; }
    .x6l p { height: 75px; line-height: 25px; text-indent: 2em; color: #666; overflow: hidden; }

.x6c { width: 355px; height: 330px; overflow: hidden; margin-left: 15px; }
.x6ch { height: 110px; overflow: hidden; line-height: 25px; color: #666; padding-top: 5px; margin-bottom: 10px; }
    .x6ch h1 { line-height: 25px; font-size: 14px; font-weight: bold; padding-bottom: 5px; }
    .x6ch a { color: #555; }
.x6c li { height: 95px; overflow: hidden; margin-bottom: 10px; }
    .x6c li em { display: block; float: left; width: 90px; height: 95px; text-align: center; overflow: hidden; }
    .x6c li img { width: 90px; height: 95px; }
    .x6c li p { display: block; float: right; width: 255px; height: 95px; overflow: hidden; line-height: 23px; color: #666; }
    .x6c li b { display: block; padding-bottom: 3px; font-size: 14px; }
    .x6c li a { color: #555; }

.x6r { width: 300px; height: 330px; overflow: hidden; }
    .x6r li { width: 300px; height: 155px; overflow: hidden; margin-bottom: 20px; position: relative; }
        .x6r li img { width: 300px; }
        .x6r li p { display: block; width: 100%; height: 30px; padding-bottom: 2px; text-align: center; line-height: 30px; position: absolute; z-index: 500; left: 0; bottom: 0; background-color: black; opacity: .7; filter: alpha(opacity=70); color: #fff; font-size: 14px; }
        .x6r li a:hover, .x6r li a { color: #fff; }
.x6 a:hover { color: #b50006; text-decoration: underline; }
.x6tit { padding-top: 55px; background: url(images/xtb2.jpg) no-repeat; }
    .x6tit p { display: block; height: 25px; line-height: 25px; text-align: center; color: #004276; background: url(images/ddd.jpg) 0 12px repeat-x; margin-bottom: 10px; }
        .x6tit p a { color: #004276; padding: 0 10px; }
    .x6tit span { display: inline-block; height: 25px; background-color: #fff; padding: 0 5px; }


.x7 { margin-bottom: 10px; }
.x7tit { padding-top: 55px; background: url(images/xtb1.jpg) no-repeat; }
    .x7tit p { display: block; height: 25px; line-height: 25px; text-align: center; color: #004276; background: url(images/ddd.jpg) 0 12px repeat-x; margin-bottom: 10px; }
        .x7tit p a { color: #004276; padding: 0 10px; }
    .x7tit span { display: inline-block; height: 25px; background-color: #fff; padding: 0 5px; }
.x7l, .x7r { width: 498px; height: 458px; overflow: hidden; }
.x7l1 { width: 498px; height: 304px; overflow: hidden; margin-bottom: 4px; background-color: #f2f2f2; position: relative; }
    .x7l1 img { width: 498px; height: 304px; }
.x7 ul { width: 110%; }
.x7 li { float: left; display: inline; width: 247px; height: 150px; margin: 0 4px 4px 0; position: relative; overflow: hidden; background-color: #f2f2f2; }
    .x7 li img { width: 247px; height: 150px; }
.x7 ul p, .x7l1 p { display: block; position: absolute; z-index: 200; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; text-align: center; background: url(images/666.png) repeat; }
    .x7 ul p a, .x7l1 p a { color: #fff; font-size: 14px; }

.x7more a { display: block; width: 247px; height: 150px; text-align: center; font: bold 30px/150px microsoft yahei,SimHei,黑体; color: #bbb; background-color: #e1e1e1; }
    .x7more a:hover { color: #b50006; background-color: #eee; }
    
 
